plasmoide toroidal - German English Dictionary